Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELDON STREET Detached £188,008 £110,000 16 Mar 2012
2 ELDON STREET Detached £310,986 £250,000 15 Jun 2018